package com.example.domain.po;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class User {

    /**
     * 删除状态：no
     */
    public static final int DELETED_NO = 0;

    /**
     * 删除状态：yes
     */
    public static final int DELETED_YES = 1;

    /***
     * //用户ID
     */
    private Long userId;

    /***
     * //用户名称
     */
    private String userName;

    /***
     * //密码
     */
    private String password;

    /***
     * //真实姓名
     */
    private String realName;

    /***
     * //年龄
     */
    private String age;

    /***
     * //用户类型
     */
    private String type;

    /***
     * //电话号码
     */
    private String phone;

    /***
     * //描述信息
     */
    private String remarks;

    /***
     * //状态
     */
    private String status;

    /***
     * //逻辑删除状态（0否、1是）
     */
    private Integer deleted;

    /***
     * //更改时间
     */
    private LocalDateTime updateTime;

    /***
     * //创建时间
     */
    private LocalDateTime createTime;
}
